home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 August / 08_02.iso / macos / pack1 / files / AtomicMacPPC.sit / Atomic Mac Folder / AtomicMac™.rsrc / TMPL.txt < prev    next >
Text File  |  2002-02-03  |  7KB  |  234 lines

  1. TMPL_305_xmnu.txt
  2. Version: 2-byte integer (decimal)
  3. Item extensions: list (2-byte one-based item count)
  4.   Entry Type: list (2-byte one-based item count)
  5.     Command id: 4-byte integer (char)
  6.     (bit field)
  7.       Reserved: boolean
  8.       Reserved: boolean
  9.       Reserved: boolean
  10.       Reserved: boolean
  11.       No command key modifier: boolean
  12.       Control key modifier: boolean
  13.       Option key modifier: boolean
  14.       Shift key modifier: boolean
  15.     Icon type placeholder: 1-byte zero fill
  16.     Icon handle placeholder: 4-byte zero fill
  17.     Text encoding (current script -2, system script -1): 4-byte integer (decimal)
  18.     Reference constant 1: 4-byte integer (char)
  19.     Reference constant 2: 4-byte integer (char)
  20.     Hierarchial 'MENU' id (none 0): 2-byte integer (decimal)
  21.     Font id (sys font 0): 2-byte integer (decimal)
  22.     Substitute Glyph (natural glyph 0): 2-byte integer (decimal)
  23.  
  24. TMPL_211_DITL.txt
  25. Number of items: list (2-byte zero-based item count)
  26.   Place holder: 4-byte zero fill
  27.   Display rect: rectangle
  28.   Item type: 1-byte integer (hex)
  29.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  30.  
  31. TMPL_143_CRED.txt
  32. Mask PICT ID: 2-byte integer (decimal)
  33. Initial Delay: 2-byte integer (decimal)
  34. Rate: 2-byte integer (decimal)
  35. #entries: list (2-byte one-based item count)
  36.   Operation: 4-byte integer (char)
  37.   param 1: 2-byte integer (decimal)
  38.   param 2: 2-byte integer (decimal)
  39.  
  40. TMPL_142_ICLB.txt
  41. Hilite Opt (6):: 2-byte integer (decimal)
  42. H Offset: 2-byte integer (decimal)
  43. V Offset: 2-byte integer (decimal)
  44. Titles (STR# ID): 2-byte integer (decimal)
  45. (bit field)
  46.   Titles Vis: boolean
  47.   Use Res Name: boolean
  48.   Small Icons: boolean
  49.   spare: boolean
  50.   spare: boolean
  51.   spare: boolean
  52.   spare: boolean
  53.   spare: boolean
  54. pad: (align to 2-byte boundary)
  55. #icons: list (2-byte one-based item count)
  56.   Icon ID: 2-byte integer (decimal)
  57.   Type (0,1,2): 2-byte integer (decimal)
  58.   Title Index: 2-byte integer (decimal)
  59.  
  60. TMPL_141_LIST.txt
  61. #rows: 2-byte integer (decimal)
  62. #columns: 2-byte integer (decimal)
  63. STR# Res ID: 2-byte integer (decimal)
  64. Proc ID (0): 2-byte integer (decimal)
  65. (bit field)
  66.   V Scroll?: boolean
  67.   H Scroll?: boolean
  68.   Growbox?: boolean
  69.   Visible?: boolean
  70.   Kybd Focus?: boolean
  71.   White bkgnd?: boolean
  72.   No key-nav?: boolean
  73.   Spare: boolean
  74. padding: (align to 2-byte boundary)
  75. RefCon: 4-byte integer (decimal)
  76. Font size: 2-byte integer (decimal)
  77. Font: pstring (1-byte length; 64 bytes reserved)
  78. Cell height (0 = auto): 2-byte integer (decimal)
  79. Cell width (0 = auto): 2-byte integer (decimal)
  80.  
  81. TMPL_140_ZARB.txt
  82. Frame: rectangle
  83. # Columns: 2-byte integer (decimal)
  84. Col Width: 2-byte integer (decimal)
  85. Sel Flags: 4-byte integer (hex)
  86. Scroller?: 1-byte integer (decimal)
  87. H Scrollbar?: 1-byte integer (decimal)
  88. V Scrollbar?: 1-byte integer (decimal)
  89. Size Box?: 1-byte integer (decimal)
  90. Aux Restype: 4-byte integer (char)
  91. Aux Res ID: 2-byte integer (decimal)
  92. InitStyle: 2-byte integer (decimal)
  93. Row Extra: 2-byte integer (decimal)
  94. Col Inset: 2-byte integer (decimal)
  95. Border width: 2-byte integer (decimal)
  96. Draw border?: boolean
  97.  
  98. TMPL_139_ISIZ.txt
  99. *****: list (until end of resource)
  100.   Item #: 2-byte integer (decimal)
  101.   Flags (0): 2-byte integer (hex)
  102.   Top: 1-byte integer (decimal)
  103.   Left: 1-byte integer (decimal)
  104.   Bottom: 1-byte integer (decimal)
  105.   Right: 1-byte integer (decimal)
  106.  
  107. TMPL_138_ZARB.txt
  108. Frame: rectangle
  109. # Columns: 2-byte integer (decimal)
  110. Col Width: 2-byte integer (decimal)
  111. Sel Flags: 2-byte integer (hex)
  112. Reserved (0): 2-byte integer (decimal)
  113. Scroller?: 1-byte integer (decimal)
  114. H Scrollbar?: 1-byte integer (decimal)
  115. V Scrollbar?: 1-byte integer (decimal)
  116. User Flag: 1-byte integer (decimal)
  117. Aux Restype: 4-byte integer (char)
  118. Aux Res ID: 2-byte integer (decimal)
  119. InitStyle: 2-byte integer (decimal)
  120. Row Extra: 2-byte integer (decimal)
  121. Col Inset: 2-byte integer (decimal)
  122. Border width: 2-byte integer (decimal)
  123. Draw border?: boolean
  124.  
  125. TMPL_137_ZWIN.txt
  126. Bounds: rectangle
  127. Class: 2-byte integer (decimal)
  128. -: 2-byte zero fill
  129. -: 1-byte zero fill
  130. (bit field)
  131.   rsrv 2: boolean
  132.   rsrv 1: boolean
  133.   Sidebar?: boolean
  134.   Resizeable?: boolean
  135.   Collapse?: boolean
  136.   V Zoom?: boolean
  137.   H Zoom?: boolean
  138.   Close Box?: boolean
  139. Auto position: 4-byte integer (decimal)
  140. Back colour (R): 2-byte integer (hex)
  141. Back colour (G): 2-byte integer (hex)
  142. Back colour (B): 2-byte integer (hex)
  143. -: (align to 2-byte boundary)
  144. Title: pstring (1-byte length)
  145.  
  146. TMPL_136_tab#.txt
  147. Version (0): 2-byte integer (decimal)
  148. #tabs: list (2-byte one-based item count)
  149.   Icon Suite: 2-byte integer (decimal)
  150.   Tab String: pstring (1-byte length)
  151.   Fill: 4-byte zero fill
  152.   Fill: 2-byte zero fill
  153.  
  154. TMPL_135_sitl.txt
  155. Master Item #: 2-byte integer (decimal)
  156. #Sections: list (2-byte one-based item count)
  157.   #Items: list (2-byte one-based item count)
  158.     Item No: 2-byte integer (decimal)
  159.  
  160. TMPL_134_dftb.txt
  161. version#: 2-byte integer (decimal)
  162. #items: list (2-byte one-based item count)
  163.   Type (0 = skip): 2-byte integer (decimal)
  164.   Flags: 2-byte integer (hex)
  165.   Font ID: 2-byte integer (decimal)
  166.   Font Size: 2-byte integer (decimal)
  167.   Font Style: 2-byte integer (hex)
  168.   Mode: 2-byte integer (decimal)
  169.   Justify: 2-byte integer (decimal)
  170.   Text RGB.red: 2-byte integer (hex)
  171.   Text RGB.green: 2-byte integer (hex)
  172.   Text RGB.blue: 2-byte integer (hex)
  173.   Back RGB.red: 2-byte integer (hex)
  174.   Back RGB.green: 2-byte integer (hex)
  175.   Back RGB.blue: 2-byte integer (hex)
  176.   Font Name: pstring (1-byte length)
  177.  
  178. TMPL_133_ILIM.txt
  179. *****: list (until end of resource)
  180.   Item: 1-byte integer (decimal)
  181.   Size Flags: 1-byte integer (hex)
  182.  
  183. TMPL_132_DLIM.txt
  184. Rect:: rectangle
  185.  
  186. TMPL_131_WLIM.txt
  187. Rect:: rectangle
  188.  
  189. TMPL_130_LIST.txt
  190. #rows: 2-byte integer (decimal)
  191. #columns: 2-byte integer (decimal)
  192. STR# Res ID: 2-byte integer (decimal)
  193. Proc ID (0): 2-byte integer (decimal)
  194. (bit field)
  195.   V Scroll?: boolean
  196.   H Scroll?: boolean
  197.   Growbox?: boolean
  198.   Visible?: boolean
  199.   Kybd Focus?: boolean
  200.   White bkgnd?: boolean
  201.   No key-nav?: boolean
  202.   Spare: boolean
  203. padding: (align to 2-byte boundary)
  204. RefCon: 4-byte integer (decimal)
  205. Font size: 2-byte integer (decimal)
  206. Font: pstring (1-byte length; 64 bytes reserved)
  207. Cell height (0 = auto): 2-byte integer (decimal)
  208. Cell width (0 = auto): 2-byte integer (decimal)
  209.  
  210. TMPL_129_ICLB.txt
  211. Hilite Opt (6):: 2-byte integer (decimal)
  212. H Offset: 2-byte integer (decimal)
  213. V Offset: 2-byte integer (decimal)
  214. Titles (STR# ID): 2-byte integer (decimal)
  215. (bit field)
  216.   Titles Vis: boolean
  217.   Use Res Name: boolean
  218.   Small Icons: boolean
  219.   spare: boolean
  220.   spare: boolean
  221.   spare: boolean
  222.   spare: boolean
  223.   spare: boolean
  224. pad: (align to 2-byte boundary)
  225. #icons: list (2-byte one-based item count)
  226.   Icon ID: 2-byte integer (decimal)
  227.   Type (0,1,2): 2-byte integer (decimal)
  228.   Title Index: 2-byte integer (decimal)
  229.  
  230. TMPL_128_DTIP.txt
  231. #strings: list (2-byte one-based item count)
  232.   the string:: pstring (1-byte length)
  233.  
  234.